Thomas Sorensen saved debutant Massimo Luongo's spot-kick to give Stoke a 7-6 shoot-out win over Tottenham in the third round of the Carling Cup.
Robert Huth headed Stoke's best first-half chance over before Tommy Carroll volleyed off-target for the visitors.
An evenly matched second half led to the game remaining goalless at the end of 90 minutes.
Jon Walters missed when one-on-one with Spurs keeper Heurelho Gomes in extra time before the drama of penalties.
Gomes looked shaky again, although he did not have a lot to do before the shoot-out, during which he was repeatedly sent the wrong way.
Both teams came into the game after 4-0 results on Sunday - Tottenham thumped Liverpool, but Stoke were beaten by Sunderland.
Home manager Tony Pulis made seven changes while visiting boss Harry Redknapp made nine.
Stoke's Wilson Palacios started against his former club, but was substituted soon after the hour mark following a disappointing display.
Fellow former Spurs player Peter Crouch came on in the 12th minute to replace Kenwyne Jones, who was forced off with an ankle injury, and the England striker gave a better showing than Palacios.
Jones had looked good up front alongside Cameron Jerome in a positive start by Stoke, but Tottenham had the only early sight of goal as Rafael van der Vaart had a free-kick blocked.
Stand-in Stoke captain Robert Huth headed over a Matthew Etherington corner, but chances were scarce as the rain poured down.
Spurs finished the first half well though, as Sandro's 25-yard shot was saved by Sorensen before Carroll volleyed over after Roman Pavlyuchenko's cross from the right.
The visitors also started the second half strongly as Van der Vaart shot wide then Livermore did the same. Pavlyuchenko's 20-yard hit was pushed over by Sorensen and another Van der Vaart free-kick came close as Spurs' strong spell continued.
Etherington then put in a cross that troubled Spurs close to the hour mark, as Gomes flapped a